on a razor's edge - Turkish English Dictionary